/* 初始化CSS */
html,body{-webkit-text-size-adjust:none;}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img{margin:0 auto; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:bold;}
fieldset, img{vertical-align:middle; border:none;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: "微软雅黑",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{font-size:12px; margin:0;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{resize:none; font-family: "微软雅黑",Arial,sans-serif;}
body{color:#6c6c6c; font:12px "微软雅黑",Arial,sans-serif; background: #f5f5f5;overflow-x: hidden}
a{color:#555; text-decoration:none;}
i, em{ font-style:normal;}
.clearfix:after{content:""; display:block; height:0; visibility:hidden; clear:both;}
.clearfix{zoom:1;}
.clear{
    clear:both;
}

.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}


/*transition*/
.tran200{-webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease; transition:all 0.2s ease;}
.tran400{-webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;}

/*网页限定宽度*/
.con_1000 { margin:0 auto; position:relative; width:1000px;}
.con_1000:after{content:""; display:block; height:0; clear:both;}



/*头部*/

#header .top{
    width: 100%;
}
#header .top .quick_nav{
    width: 100%;
    height: 28px;
    background-color: #2c2b31;
    border-bottom: solid 1px #2c2b31;
}
#header .top .quick_nav>.con_1000>ul{
    float: right;
}
#header .top .quick_nav>.con_1000>ul>li{
    float: left;
    height: 29px;
    line-height: 28px;
    margin-right: 22px;
}
#header .top .quick_nav>.con_1000>ul>li>a{
    font-size: 13px;
    color: #bbbbbb;
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
}
#header .top .quick_nav>.con_1000>ul>li:hover>a{
    color: #0194e3;
}
#header .top .quick_nav>.con_1000>ul>li.nav_btn{
    width: 75px;
    margin-right: 0;
    padding-right: 5px;
    padding-left: 3px;
    background: url("../images/quick_nav_ico1.png") no-repeat 73px center;
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
}
#header .top .quick_nav>.con_1000>ul>li.nav_btn:hover{
    background: url("../images/quick_nav_ico2.png") no-repeat 73px center #ebebeb;
}
#header .top .quick_nav>.con_1000>ul>li.nav_btn:hover a{
    color: #818181;
}
#header .top .quick_nav #quick_menu{
    position: absolute;
    background: url("../images/quick_menu_bg.png") no-repeat;
    width: 308px;
    height: 493px;
    right: 0;
    top: 29px;
    z-index: 5;
    text-align: center;
    overflow: hidden;
    display: none;
}
#header .top .quick_nav #quick_menu .menu1,#header .top .quick_nav #quick_menu .menu2{
    height: 78px;
    overflow: hidden;
}
#header .top .quick_nav #quick_menu .menu3,#header .top .quick_nav #quick_menu .menu4,#header .top .quick_nav #quick_menu .menu5{
    height: 104px;
    overflow: hidden;
}
#header .top .quick_nav #quick_menu .title{
    display: block;
    height: 22px;
    margin-left: 21px;
    margin-top: 15px;
    color: #0062b2;
    line-height: 22px;
    font-size: 15px;
    text-align: left;
}
#header .top .quick_nav #quick_menu ul{
    margin: 0 21px;
    overflow: hidden;
    text-align: center;
    padding-bottom: 15px;
}
#header .top .quick_nav #quick_menu ul li{
    float: left;
    margin-right: 8px;
    font-size: 14px;
}
#header .top .quick_nav #quick_menu ul li a{
    color: #5a5a5a;
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
}
#header .top .quick_nav #quick_menu ul li a:hover{
    color: #0062b2;
}
/*导航*/
#header .top>.nav_wrap{
    width: 100%;
    height: 78px;
    position: relative;
    background-color: #11111d;
}
#header .top .nav_wrap ul.nav{
    float: right;
    margin-top: 28px;
    height: 45px;
}

#header .top .nav_wrap ul.nav li{
    float: left;
    padding-right: 23px;
    margin-left: 25px;
    /*border-right: solid 1px #c0c0c0;*/
    font-size: 16px;
    position: relative;
}
#header .top .nav_wrap ul.nav li:after{
    position:absolute;
    right:0;
    top:7px;
    width:2px;
    height:10px;
    background-color:#383939;
    content:"";
}
#header .top .nav_wrap ul.nav li.last:after{
    display:none;
}

#header .top .nav_wrap ul.nav li.last{
    border-right: none;
    padding-right: 0;
}
#header .top .nav_wrap ul.nav li a>img{
    position: absolute;
    left:29px;
    top: 15px;
    opacity: 0;
    filter:alpha(opacity=0);
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
}
#header .top .nav_wrap ul.nav li a{
    color: #919191;
    cursor: pointer;
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
}
/*#header .top .nav_wrap ul.nav li:hover a,#header .top .nav_wrap ul.nav li.on a{
    color: #0062b2;
}*/
#header .top .nav_wrap ul.nav li:hover a,#header .top .nav_wrap ul.nav li.on a{
    color: #e6c878;
}
#header .top .nav_wrap ul.nav li:hover a>img,#header .top .nav_wrap ul.nav li.on a>img{
    opacity: 1;
    filter:alpha(opacity=100);
    top: 25px;
}

#header .top .nav_wrap>.menu{
    position: absolute;
    width: 100%;
    height: 362px;
    border-top: solid 2px #5486e5;
    top: 78px;
    left: 0;
    background-color: #373737;
    z-index: 5;
    display: none;
    overflow: hidden;
}
#header .top .nav_wrap>.menu>.con_1000{
    overflow: hidden;
}
#header .top .nav_wrap>.page3>.con_1000{
    overflow: visible;
}

#header .top .nav_wrap .page3>.con_1000>ul{ width:780px !important}

/*视频*/

/*下拉分享*/
#header .top .nav_wrap .share{
    width: 383px;
    height: 327px;
    background-color: #464646;
    float: right;
    margin-top: 10px;
	    padding-top: 60px;
}
#header .top .nav_wrap .share .left{
    float: left;
    margin-left: 12px;
    width: 172px;
}
#header .top .nav_wrap .share .left h3,#header .top .nav_wrap .share .right h3{
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    margin-bottom: 8px;
    margin-top: 51px;
    font-size: 16px;
}
#header .top .nav_wrap .share .left .video{
    position: relative;
    padding-bottom: 9px;
    border-bottom: dotted 1px #6a6a6a;
}
#header .top .nav_wrap .share .left .video .share_btn{
    display: block;
    background: url("../images/share_video_btn.png") no-repeat;
    width: 149px;
    height: 150px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
#header .top .nav_wrap .share .left .txt{
    background: url("../images/share_txt.png") no-repeat;
    width: 170px;
    height: 83px;
    margin-top: 12px;
}
#header .top .nav_wrap .share .right{
    width: 169px;
    float: right;
    margin-right: 13px;
}
#header .top .nav_wrap .share .right .code{
    width: 100%;
    padding-bottom: 11px;
    border-bottom: dotted 1px #6a6a6a;
}
#header .top .nav_wrap .share .right .share_btn{
    width: 100px;
    margin-top: 15px;
    color: #dcdcdc;
    font-size: 10px;
    -webkit-transform:scale(0.85);
}
#header .top .nav_wrap .share .right .share_btn .title{
    background: url("../images/share_title.png") no-repeat;
    width: 86px;
    height: 12px;
}
#header .top .nav_wrap .share .right .share_btn a{
    width: 26px;
    height: 45px;
    display: block;
    margin-top: 10px;
    margin-right: 10px;
    float: left;
}

#header .top .nav_wrap .share .right .share_btn .wx{
    background: url("../images/share1.png") no-repeat;
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
}
#header .top .nav_wrap .share .right .share_btn .xlwb{
    background: url("../images/share2.png") no-repeat;
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
}
#header .top .nav_wrap .share .right .share_btn .txwb{
    margin-right: 0;
    background: url("../images/share3.png") no-repeat;
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
}
#header .top .nav_wrap .share .right .share_btn .wx:hover{
    background: url("../images/share4.png") no-repeat;
}
#header .top .nav_wrap .share .right .share_btn .xlwb:hover{
    background: url("../images/share5.png") no-repeat;
}
#header .top .nav_wrap .share .right .share_btn .txwb:hover{
    background: url("../images/share6.png") no-repeat;
}

/*下拉一*/
#header .top .nav_wrap .page1{

}
#header .top .nav_wrap .page1 ul{
    width: 100%;
    height: 257px;
    border-bottom: dotted 1px #535353;
    -webkit-transition:all 1s ease; -moz-transition:all 1s ease; transition:all 1s ease;
}
#header .top .nav_wrap .page1 ul li{
    float: left;
    margin: 67px 20px 0;
    text-align: center;
    position: relative;
    overflow: hidden;

}
#header .top .nav_wrap .page1 ul li.first{
    margin-left: 0;
}
#header .top .nav_wrap .page1 ul li.last{
    margin-right: 0;
}
#header .top .nav_wrap .page1 ul li>img{
    position: absolute;
    right: -22px;
    top: 5px;
}

#header .top .nav_wrap .page1 ul li h3{
    margin-bottom: 9px;
    color: #fff;
    font-size: 16px;
    font-weight: normal;
}
#header .top .nav_wrap .page1 ul li a{
    display: block;
    width: 167px;
    margin-bottom: 8px;
    overflow: hidden;
}

#header .top .nav_wrap .page1 ul li p{
    font-size: 12px;
    color: #ffffff;
    opacity: 0.2;
    filter:alpha(opacity=20);
}
#header .top .nav_wrap .page1 ul li a img{
    width: 100%;
    opacity: 1;
    filter:alpha(opacity=100);
    -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;
}
#header .top .nav_wrap .page1 ul li a img:hover{
    -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);
    opacity: 0.8;
    filter:alpha(opacity=80);
}

#header .top .nav_wrap .page1 .btn{
    margin-top: 25px;
    text-align: center;
}
#header .top .nav_wrap .page1 .btn .next{
    display: inline-block;
    margin: 0 18px;
    width: 142px;
    height: 22px;
    border: solid 1px #6b6b6b;
    line-height: 22px;
    cursor: pointer;
    font-size: 14px;
}
#header .top .nav_wrap .btn a{
    cursor: pointer;
    display: inline-block;
}
/*下拉二*/
#header .top .nav_wrap .page2{

}
#header .top .nav_wrap .page2 ul{
    width: 585px;
    height: 257px;
    margin-left: 0;
    border-bottom: dotted 1px #535353;
    float: left;
}
#header .top .nav_wrap .page2 ul li{
    float: left;
    margin: 67px 20px 0;
    text-align: center;
    position: relative;
    width: 167px;
}
#header .top .nav_wrap .page2 ul li.first{
    margin-left: 0;
}
#header .top .nav_wrap .page2 ul li.last{
    margin-right: 0;
}
#header .top .nav_wrap .page2 ul li>img{
    position: absolute;
    right: -22px;
    top: 5px;
}

#header .top .nav_wrap .page2 ul li h3{
    font-size: 16px;
    margin-bottom: 9px;
    color: #ffffff;
    font-weight: normal;
}
#header .top .nav_wrap .page2 ul li a{
    display: block;
    width: 167px;
    height: 77px;
    margin-bottom: 8px;
    overflow: hidden;
}

#header .top .nav_wrap .page2 ul li p{
    font-size: 12px;
    color: #ffffff;
    opacity: 0.2;
    filter:alpha(opacity=0.2);
}
#header .top .nav_wrap .page2 ul li a img{
    width: 167px;
    height: 77px;
    opacity: 1;
    filter:alpha(opacity=100);
    -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;
}
#header .top .nav_wrap .page2 ul li a img:hover {
    -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);
    opacity: 0.8;
    filter:alpha(opacity=80);
}

#header .top .nav_wrap .page2 .btn{
    margin-top: 25px;
    margin-left: 117px;
    float: left;
}
#header .top .nav_wrap .page2 .btn .next{
    display: inline-block;
    margin: 0 18px;
    width: 142px;
    height: 22px;
    border: solid 1px #6b6b6b;
    line-height: 22px;
    cursor: pointer;
    text-align: center;
    font-size: 14px;
}
/*下拉三*/
#header .top .nav_wrap .page3{

}
#header .top .nav_wrap .page3>.con_1000{
    margin-top: 42px;
}
#header .top .nav_wrap .page3>.con_1000>ul{
    height: 267px;
   /* border-bottom: dotted 1px #535353;*/
}
#header .top .nav_wrap .page3>.con_1000>ul>li{
    float: left;
       background: url(../images/plan_bg.png) no-repeat;
    width: 107px;
    height: 145px;
    margin-right: 37.5px;
    text-align: center;
}
#header .top .nav_wrap .page3>.con_1000>ul>li.last{
    margin-right: 0;
}
#header .top .nav_wrap .page3>.con_1000>ul>li i{
    margin: -8px auto 0;
    padding-bottom: 20px;
    font-size: 13px;
    color: #ffffff;
    display: block;
    width: 20px;
    border-bottom: solid 1px #b5b5b5;
}

#header .top .nav_wrap .page3>.con_1000>ul>li img{
    margin-top: 5px;
}

#header .top .nav_wrap .page3>.con_1000>ul>li>ul{
    margin-top: 40px;
}
#header .top .nav_wrap .page3>.con_1000>ul>li>ul>li{
    width: 136px;
    height: 25px;
    line-height: 25px;
    text-align: left;
    border-bottom: dotted 1px #494949;
}
#header .top .nav_wrap .page3>.con_1000>ul>li>ul>li.last{
    border: none;
}
#header .top .nav_wrap .page3>.con_1000>ul>li>ul>li>a{
    font-size: 12px;
    color: #ffffff;
    opacity: 0.3;
    filter:alpha(opacity=30);
    margin-right: 2px;
    margin-left: 2px;
}
#header .top .nav_wrap .page3 .btn{
    margin-top: 15px;
    text-align: center;
}
#header .top .nav_wrap .page3 .btn .next{
    display: inline-block;
    margin: 0 18px;
    width: 142px;
    height: 22px;
    border: solid 1px #6b6b6b;
    line-height: 22px;
    cursor: pointer;
    font-size: 14px;
}

/*下拉四*/
#header .top .nav_wrap .page4{

}
#header .top .nav_wrap .page4>.con_1000>ul{
    margin-top: 50px;
    height: 220px;
    margin-left: 0;
    border-bottom: dotted 1px #535353;
    float: left;
}
#header .top .nav_wrap .page4>.con_1000>ul>li{
    float: left;
    margin: 16px 20px 0;
    text-align: center;
    position: relative;
    width: 257px;
    height: 119px;
}
#header .top .nav_wrap .page4>.con_1000>ul>li.first{
    margin-left: 0;
}
#header .top .nav_wrap .page4>.con_1000>ul>li.last{
    margin-right: 0;
}
#header .top .nav_wrap .page4>.con_1000>ul>li>img{
    position: absolute;
    right: -22px;
    top: 30px;
}
#header .top .nav_wrap .page4>.con_1000>ul>li>a{
    display: block;
    width: 257px;
    height: 119px;
    overflow: hidden;
}
#header .top .nav_wrap .page4>.con_1000>ul>li>a>img{
    width: 257px;
    height: 119px;
    opacity: 1;
    filter:alpha(opacity=100);
    -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;
}
#header .top .nav_wrap .page4>.con_1000>ul>li>a>img:hover {
    -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);
    opacity: 0.8;
    filter:alpha(opacity=80);
}

#header .top .nav_wrap .page4>.con_1000>ul>li>h3{
    margin-bottom: 9px;
    color: #ffffff;
    font-size: 16px;
    font-weight: normal;
}
#header .top .nav_wrap .page4>.con_1000>ul>li>ul{

}
#header .top .nav_wrap .page4>.con_1000>ul>li>ul>li{
    text-align: left;
    border-bottom: dotted 1px #494949;
    height: 27px;
    line-height: 27px;
}
#header .top .nav_wrap .page4>.con_1000>ul>li>ul>li.last{
    border: none;
}
#header .top .nav_wrap .page4>.con_1000>ul>li>ul>li>a{
    margin-right: 24px;
    color: #ffffff;
    opacity: 0.47;
    filter:alpha(opacity=47);
}
#header .top .nav_wrap .page4 .btn{
    margin-top: 25px;
    margin-left: 117px;
    float: left;
}
#header .top .nav_wrap .page4 .btn .next{
    display: inline-block;
    margin: 0 18px;
    width: 142px;
    height: 22px;
    border: solid 1px #6b6b6b;
    line-height: 22px;
    cursor: pointer;
    text-align: center;
    font-size: 14px;
}


/*下拉五*/
#header .top .nav_wrap .page5{

}
#header .top .nav_wrap .page5 ul{
    width: 585px;
    height: 230px;
    margin-left: 0;
    border-bottom: dotted 1px #535353;
    float: left;
}
#header .top .nav_wrap .page5 ul li{
    float: left;
    margin: 67px 20px 0;
    text-align: center;
    position: relative;
    width: 167px;
    height: 127px;
}
#header .top .nav_wrap .page5 ul li.first{
    margin-left: 0;
}
#header .top .nav_wrap .page5 ul li.last{
    margin-right: 0;
}
#header .top .nav_wrap .page5 ul li>img{
    position: absolute;
    right: -22px;
    top: 5px;
}

#header .top .nav_wrap .page5 ul li h3{
    margin-bottom: 9px;
    color: #ffffff;
    font-size: 16px;
    font-weight: normal;
}
#header .top .nav_wrap .page5 ul li a{
    display: block;
    width: 167px;
    height: 77px;
    margin-bottom: 8px;
    overflow: hidden;
}

#header .top .nav_wrap .page5 ul li p{
    font-size: 12px;
    color: #ffffff;
    opacity: 0.2;
    filter:alpha(opacity=20);
}
#header .top .nav_wrap .page5 ul li a img{
    width: 167px;
    height: 77px;
    opacity: 1;
    filter:alpha(opacity=100);
    -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;
}
#header .top .nav_wrap .page5 ul li a img:hover{
    -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);
    opacity: 0.8;
    filter:alpha(opacity=80);
}

#header .top .nav_wrap .page5 .btn{
    margin-top: 48px;
    margin-left: 117px;
    float: left;
}
#header .top .nav_wrap .page5 .btn .next{
    display: inline-block;
    margin: 0 18px;
    width: 142px;
    height: 22px;
    border: solid 1px #6b6b6b;
    line-height: 22px;
    cursor: pointer;
    text-align: center;
    font-size: 14px;
}


/*LOGO*/
/*#header .logo{ position:relative; float:left; width:181px; height:38px; overflow:hidden;display:inline-block;margin-top: 17px;}*/
#header .logo{ position:relative; float:left; width:194px; height:36px; overflow:hidden;display:inline-block;margin-top: 19px;}
/*#header .logo i{position: absolute; left:-181px; width: 181px; height:100%; background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.55), rgba(255,255,255,0)); background-image:linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0.55), rgba(255,255,255,0));}
#header .logo:hover i{-webkit-transition:all 0.55s linear; transition:all 0.55s linear; -webkit-transform:translateX(1024px); transform:translateX(1024px);}*/





/*BANNER*/
.fullSlide { position: relative; width:100%; height:434px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{width:100% !important;height:434px !important;}
.fullSlide .bd ul li{ width:100% !important;text-align: center;}
.fullSlide .bd ul li a{ display: block; width:100%;height:434px; background-repeat:no-repeat;background-position: center center; background-size:cover;}
.fullSlide .hd { width:100%; position:absolute; left:0; bottom:20px; text-align:center; z-index:1;}
.fullSlide .hd ul{}
.fullSlide .hd ul li{margin:0 4px; width:16px; height:16px; background:url(../images/dot.png) no-repeat 0 -16px; cursor:pointer; display:inline-block; zoom:1; font-size:0;}
.fullSlide .hd .on{ background-position:0 0;}

.ny_banner{
    background: url("../images/demo/ny_banner.jpg") no-repeat center center;
    width: 100%;
    height: 93px;
}
/*版权*/
#footer{
    width: 100%;
    height: 168px;
    background-color: #282828;
    margin-top: 35px;
}

.copyRight{
    width: 100%;
    height: 138px;
    background-color: #373737;
    overflow: hidden;
}
.copyRight .logo{
    background: url("../images/cr_logo.png") no-repeat;
    width: 159px;
    height: 33px;
    margin-top: 26px;
    float: left;
}
.copyRight .tip{
    float: left;
    margin-top: 30px;
    margin-left: 40px;
    font-size: 13px;
}
.copyRight .tip>p{
    width: 750px;
    color: #767676;
    line-height: 17px;
    margin-bottom: 5px;
}
.copyRight .tip p a{
    color: #a2a1a1;
}

.copyRight .tip p span{
    color: #dc1f25;
}
.copyRight .share{
    position: absolute;
    top: 53px;
    right: 109px;
}
#footer .link{
    float: right;
}
#footer .link a{
    display: inline-block;
    padding: 3px 0;
    margin-left: 20px;
}

/*内页*/
.inner_nav{
    width: 100%;
   
    background-color: #fff;
}
.inner .content{
    padding-top: 34px;
    background-color: #f5f5f5;
}
.inner .content .con_1000{
    background-color: #fff;
    overflow: hidden;
}
.inner .content>.con_1000>.left{
    width: 740px;
    min-height: 1000px;
    margin-left: 30px;
    padding-bottom: 100px;
    float: left;
    text-align: center;
}
.inner .content>.con_1000>.left2{
	text-align: left;
}
.inner .content>.con_1000>.right{
    width: 170px;
    float: right;
    margin-right: 30px;
}
.inner .content>.con_1000>.right>h3{
    color: #4c4c4c;
    margin-bottom: 5px;
    font-size: 16px;
    font-weight: bold;
}
.inner .content>.con_1000>.right>a{
    display: block;
    position: relative;
    width: 169px;
    height: 84px;
    margin-bottom: 5px;
    overflow: hidden;
}
.inner .content>.con_1000>.right>a .btn{
    position: absolute;
    top: 0;
    left: 0;
}
.inner .content>.con_1000>.right>a img{
    margin-bottom: 23px;
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
}
.inner .content>.con_1000>.right>a:hover img.btn{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
}
.inner .content>.con_1000>.right>.right .txt{
    margin-top: 23px;
}
/*内页标题*/
#title {
    width: 940px;
    height: 46px;
    padding-bottom: 6px;
    border-bottom: solid 1px #e8e8ea;
    margin-bottom: 40px;
    margin-left: 30px;
    margin-top: 22px;
}
#title h3{
    font-size: 18px;
    color: #4c4c4c;
    font-weight: 800;
}
#title p{
    font-size: 12px;
    color: #0062b2;
    /*color: #141e41;*/
}



/*二级导航*/
.inner_nav .title{
    padding-top: 19px;
}
.inner_nav .title>h3{
    display: inline-block;
    font-size: 24px;
    /*color: #0062b2;*/
    color: #141e41;
    float: left;
}
.inner_nav .title>span{
    display: inline-block;
    /*color: #0062b2;*/
    /*color: #141e41;*/
    color: #bbb;
    float: left;
    height: 31px;
    line-height: 31px;
    margin-left: 10px;
}
.inner_nav .title>i{
    display: block;
    background: url("../images/ny_title_ico.jpg") no-repeat center center;
    width: 20px;
    height: 31px;
    float: left;
    margin-left: 10px;
}

.inner_nav .title>.ny_top{
    float: right;
    margin-top: 11px;
    font-size: 12px;
    color: #a7a7a7;
    margin-right: 2px;
    background: url("../images/mini_nav_ico.jpg") no-repeat left center;
}
.inner_nav .title>.ny_top p{
    margin-left: 25px;
    font-size: 14px;
}
.inner .inner_nav .nav{
    margin-top: 15px;
}
.inner .inner_nav .nav .line{
    width: 100%;
    height: 1px;
    border-bottom: dashed 1px #dcdce0;
}
.inner .inner_nav .nav>ul{

}
.inner .inner_nav .nav>ul>li{
    float: left;
    width: 120px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    border-right: dashed 1px #ccced1;
    position: relative;

}
.inner .inner_nav .nav>ul>li>a{
    font-size: 17px;
    opacity: 0.82;
    filter:alpha(opacity=82);
    color: #3b3b3b;
    position: relative;
    z-index: 1;
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
}
.inner .inner_nav .nav>ul>li>img{
    opacity: 0;
    filter:alpha(opacity=0);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
    cursor: pointer;
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
}
.inner .inner_nav .nav>ul>li:hover>a,.inner .inner_nav .nav>ul>li.on>a{
    color: #ffffff;
}
.inner .inner_nav .nav>ul>li:hover>img,.inner .inner_nav .nav>ul>li.on>img{
    opacity: 1;
    filter:alpha(opacity=100);
}

/*三级导航*/
.inner .inner_nav .nav>ul>li.on ul{
    display: block;
}
.inner .inner_nav .nav>ul>li.last:hover ul{
    display: block;
}
.inner .inner_nav .nav>ul>li>ul{
    width: 1200px;
    padding-top: 23px;
    height: 70px;
    position: relative;
    z-index: 2;
    display: none;
}
.inner .inner_nav .nav>ul>li>ul>li{
    display: none;
    float: left;
    width: 129px;
    height: 26px;
    border:  solid 1px #c8c8c8;
    text-align: center;
    line-height: 26px;
    background-color: #fff;
    margin-right: 14px;
}
.inner .inner_nav .nav>ul>li>ul>li>a{
	display:block;
	width: 129px;
    height: 26px;
    font-size: 15px;
    color: #4c4c4c;
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
}
.inner .inner_nav .nav>ul>li>ul>li:hover,.inner .inner_nav .nav>ul>li>ul>li.on{
    border:  solid 1px #141e41;
    background-color: #141e41;
}
.inner .inner_nav .nav>ul>li>ul>li:hover>a,.inner .inner_nav .nav>ul>li>ul>li.on>a{
    color: #fff;
}
/*内页列表按钮*/
.list_btn{
    text-align: center;
    position: relative;
}
.list_btn .list_btn_l_r{
    display: block;
    width: 21px;
    height: 9px;
    line-height: 11px;
    border: solid 1px #a0a0a0;
    margin-top: 2px;
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
    font-size: 12px;
    font-family: 宋体;
    position: relative;
    z-index: 1;
    background-color: #fff;
}
.list_btn .left{
    float: left;
}
.list_btn .right{
    float: right;
}
.list_btn .line{
    display: block;
    width: 100%;
    height: 1px;
    background-color: #c2c2c2;
    position: absolute;
    top: 47%;
}
.list_btn .num{
    display: inline-block;
    padding: 0 13px;
    position: relative;
    z-index: 1;
    background-color: #fff;
}
.list_btn .list_btn_num{

    display: inline-block;
    width: 13px;
    height: 16px;
    line-height: 16px;
    margin: 0 5px;
    color: #242424;
    border: solid 1px #b9b9b9;
    -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;
}
.list_btn .list_btn_num:hover,.list_btn .list_btn_l_r:hover,.list_btn .list_btn_num.on{
    /*border: solid 1px #0162d2;*/
    border: solid 1px #141e41;
    /*background-color: #0162d2;*/
    background-color: #141e41;
    color: #fff;
}

/*分享按钮*/
.fxdm{
    line-height:28px;
}
.fmfoot{
    width: 145px;
    position: absolute;
    top: 47px;
    right: 0;
}
/*浮动导航*/
.side_nav{ width: 66px; height: 190px; overflow: hidden; position: fixed; top: 300px; right:50px;display: none;    z-index: 99;}
.side_nav .block{ height: 39px; background:url(../images/side_block0.png) no-repeat bottom;}
.ab-cont{
	 width: 1132px;
}